Skip to content

Latest commit

 

History

History
137 lines (101 loc) · 3.31 KB

3.4-Configuracoes_basicas.md

File metadata and controls

137 lines (101 loc) · 3.31 KB

Configurações Básicas da Barra de Ferramentas

Lembre-se, esse módulo se aplica somente para i3status.

A configuração da Polybar e i3blocks será feita em um arquivo e tópico separado.


O que vem por padrão?

  • A função que irá chamar a barra i3status
bar {
        status_command i3status
}
  • As configurações padrão de mudar para um Workspace e mover para um Workspace (Não iremos mudar)
# Switch to Workspace

bindsym $mod+1 workspace $ws1
bindsym $mod+2 workspace $ws2
bindsym $mod+3 workspace $ws3
bindsym $mod+4 workspace $ws4
bindsym $mod+5 workspace $ws5
bindsym $mod+6 workspace $ws6
bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+0 workspace $ws10
# Move Focused Container To Workspace

bindsym $mod+Shift+1 move container to workspace $ws1
bindsym $mod+Shift+2 move container to workspace $ws2
bindsym $mod+Shift+3 move container to workspace $ws3
bindsym $mod+Shift+4 move container to workspace $ws4
bindsym $mod+Shift+5 move container to workspace $ws5
bindsym $mod+Shift+6 move container to workspace $ws6
bindsym $mod+Shift+7 move container to workspace $ws7
bindsym $mod+Shift+8 move container to workspace $ws8
bindsym $mod+Shift+9 move container to workspace $ws9
bindsym $mod+Shift+0 move container to workspace $ws10

Hora de customizar a nossa barra (básico)

  • Mudando o nome dos Workspaces
# i3bar(default) Workspace Name

set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"
set $ws5 "5"
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"
set $ws9 "9"
set $ws10 "10"

Onde o que irá mudar é o que está entre os " ". Você pode colocar emojis, mas fica tranquilo, iremos ter um módulo abordando a instalação de fontes e a customização.

  • Mudando as cores da barra

Iremos trabalhar com variáveis, para ficar mais fácil.

# i3 bar config colors

set $bg-color            #070b12
set $inactive-bg-color   #272B34
set $text-color          #FFFFFF
set $inactive-text-color #B8B8B8
set $urgent-bg-color     #992121

Agora iremos modificar a função que chama o i3status.

# Default bar (i3blocks)

bar {
	status_command i3status
	colors {
		background $bg-color
		separator #757575
		#                  border             background         text
		focused_workspace  $bg-color          $bg-color          $text-color
		inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
		urgent_workspace   $urgent-bg-color   $urgent-bg-color   $text-color
	}
}
O resultado dessa pequena modificação:

Use sua imaginação para brincar com essa pequena modificação, você pode abusar com o nome das workspaces e cores.

Acompanhe os outros tópicos que iremos nos aprofundar e você poderá alterar os dados que aparecem no canto direito.